simplify matters - French English Dictionary